thermal sweater - French English Dictionary